more palatable - Alemán Inglés Diccionario